explosively formed projectile - Spanish English Dictionary